package com.lingyun.financialmanagement.dao.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ComponentPart {
    // 元器件Id
    @TableId(type = IdType.AUTO)
    private Integer Id;
    private String serialNumber;
    private String name;
    // 数量
    private Integer number;
    // 单价
    private BigDecimal unitPrice;
    // 税前花费金额
    private BigDecimal costFront;
    // 发票
    private Integer bill;
    // 购买人
    private Integer users;
    // 支付方式
    private String paymentMethod;
    // 公司
    private String company;
    // 项目
    private Integer project;
    // 元器件状态：启用  删除
    private String state;
    // 支付类型
    private String type;
    // 备注
    private String remark;
    // 是否已扣税
    private Boolean isTax;
    // 最后使用的用户
    private Integer updateUsers;
    private Timestamp createTime;
    private Timestamp updateTime;
}
